home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / misc / noahsarc.lha / Noahs.Arc / Part8 < prev    next >
Text File  |  1995-09-29  |  19KB  |  352 lines

  1.  
  2.   Odds 'n Ends:
  3.  
  4.   - I applaud Commodore's efforts to update their computer with the "shell"
  5. command, and you may very well find all kinds of valuable uses for it
  6. someday.  But like the advanced DOS commands, the thing to do is to have a
  7. need for them, then be overjoyed they exist, rather than having them around
  8. and trying to invent excuses to use them.  Something like that.
  9.  
  10.   - The reason I like ProWrite is because you can actually take IFF pics and
  11. load them onto a page.  A feature that few, if any, of the competition can
  12. offer.  It also just works damn well, except for it not saving in text
  13. correctly.  I have to admit, I've never called their technical support group,
  14. you never can tell, there might be an answer.  Their Interlace version is
  15. great, with the Shift-Help key combination to "quiet" the screen down.
  16.  
  17.   - Update Note:  So I'm sittin' here today about ready to write a letter
  18. to my buddy Paul, up in Oregon, when I think, heck, why not spice up the
  19. letter a bit?  So I fire up the paint kit, load up an IFF pic of this lovely
  20. <blush!> girl, put a word balloon coming out of her mouth with a real nice,
  21. personal <double-blush!!> message for Paul, save that honey, pop up ProWrite,
  22. load the picture at the top of the page, print it in color, and now Paul has
  23. a truly fun, personalized letter.  Ho hum.  Just another day in the life of
  24. the Amiga owner. <yawn>
  25.  
  26.   - UpdateUpdate Note:  I was speaking of the old 1.2 version of ProWrite,
  27. I don't like the new 3.x version at all, just for the record.
  28.  
  29.   - For a treat, pick up an optical mouse..very nice!  Mine's a "BoingMouse",
  30. three-button type, which I've come to like.  If you're serious at all about
  31. artwork, games or precision, an optical mouse is a must.
  32.  
  33.   The one hassle I found with it is that the edge of the mouse pad is kind
  34. of sharp, and I ended up getting a nasty callous on my wrist.  I solved it
  35. by gluing a small strip of furry cloth to the bottom of the mouse pad and
  36. wrapping it around the edge of the computer bench, tacking it from below.
  37. Hey, be the first one on your block to have a fur-lined mouse pad!
  38.  
  39.   - There are programs out there that allow you to perform various functions
  40. from the (appropriately named) Function Keys, the F1 - F10 keys.
  41.  
  42.   - You probably won't be using too many of the c command options, but there
  43. are a few that can be handy to know, such as "Dir dirs" will only show you
  44. the dirs and "Dir files" only shows you files.  The books are reasonably
  45. clear, assuming you're fluent in Template.  The template is seen by typing a
  46. question mark after the command, like "Assign ?".  A lot of BBS programs,
  47. possibly the majority, give you the proper layout if you type just the
  48. program's name without any particulars, or maybe a -?, -h or -help.
  49.  
  50.   - The guys down at HT are just in love with this big commercial DU called
  51. DiskMaster and wanted me to tell you all about it at the beginning of the
  52. tutorial.  But, as you can see now, it would have severely stunted your
  53. computer evolution if I'd made a big deal over some DU and you started
  54. thinking that using the DU was "the way" to operate a computer.  As you know
  55. now, if you want to be on equal footing with the computer, you have to stand
  56. in DOS and speak its language.  My dumping you into DOS from the beginning
  57. was really what gave you the confidence you have today.  'Nuff said.
  58.  
  59.   - I don't claim to be a "virus expert", but I'll tell ya what I do know:
  60.  
  61.   First off, the ol' "virus-inside-of-a-program-set-to-go-off-like-a-time-
  62. bomb" isn't the kind of thing we're concerned about.  We're mainly worried
  63. about "boot blocks"; the little part of the disk that the Install program
  64. writes to, to make the disk bootable.  That's usually where the little
  65. rascals hang out.  And they move from there into Ram and hang out there,
  66. even though you reboot.  Then they move back to the boot block of the next
  67. unsuspecting disk you put into one or both of the drives, and the circle
  68. grows.  That's the basic rundown on your average garden variety virus..some
  69. embed themselves in ROM, some get into the hard drive, etc, etc.  The docs
  70. that come with the virus programs are, obviously, laden with information.
  71.  
  72.   A cold boot, that is, turning off the power for half a minute, will zap
  73. any virus residing in Ram..but that won't help the boot block.  For that,
  74. you use a virus tool, such as VirusX or Virus_Checker, both PD.
  75.  
  76.   There are basically three ways you can come into contact with foreign
  77. boot blocks.  First, of course, are disks that just kinda drift on in,
  78. either from a friend, club, mail order, store..just suddenly, there they
  79. are.  The prudent thing to do with any such disk would be to slap it into
  80. df1 and fire up the latest virus checkers to check it.
  81.  
  82.   Another way to catch a virus would be to slap one of your own disks into a
  83. strange computer somewhere and voila!, instant system buddy.
  84.  
  85.   Lastly, you can get them from any compressed file that contains a boot
  86. sector, such as any "warped" file.  Warped filenames end with the tag of the
  87. warp type of compressor: .wrp for the original Warp, .lhw for the LHWarp
  88. format, and .dms for the DMS commpression method.  
  89.  
  90.   Follow all the above and you most likely won't ever have a problem.  If
  91. you need further help, there are always a few boards around that specialize
  92. in virus control.
  93.  
  94.   - Rumors to the contrary, there actually IS one official bug in the Amiga
  95. operating system.  Go ahead, I'll give you a few minutes to gather your
  96. strength.  Yes, it's pretty serious.  It's the...Tool Types box of a Project
  97. icon.  It doesn't always save correctly.
  98.  
  99.   Keep trying and eventually it will.  Hope I didn't worry you, but I had to
  100. be honest.
  101.  
  102.   - Y'know, I haven't said anything about the importance of constantly
  103. backing up various things, but perhaps now might be a good time to dwell on
  104. it.  If you haven't accidentally deleted some 10,000-byte textfile you've
  105. thrown your heart into, and you're wondering if "crushing" is the word that
  106. befits the occasion, you have only to wait.  The laws of Inverse Proportion
  107. and Biometaphysical Recourse decree that eventually it'll happen.  And then
  108. the only question SHOULD be: "How many small changes have I lost?"  Well, the
  109. few changes you made in the last 5/10/? minutes.  When you're doing important
  110. work, meaning your own stuff, stay on top of the backups.  Most text editors
  111. have a way you can save the text without actually quitting the program, and
  112. some ask you every so-many-minutes if you want it backed up.
  113.  
  114.   - When you Delete a file it doesn't really delete the material, it just
  115. erases its "file markers" or whatever.  That's why DiskDoctor or a BBS
  116. prog called UnDelete work.  You can actually delete everything on a disk,
  117. make a regular copy of it with a diskcopier and STILL DiskDoctor the files
  118. off the copied disk!  They're only gone for good if you write over them or
  119. re-format the disk.  That's why a formatted disk writes so smooth and a
  120. completely deleted disk scratches all over the place, because even though it
  121. looks empty, the computer still knows there's stuff on there.
  122.  
  123.   - Did you check out the difference between the CLI and NewCLI commands?
  124. NewCLI runs and returns the cursor to you.  OR, ahem, allows the script-
  125. file to continue.  CLI acts more in the traditional manner of tools,
  126. freezing, double-ahem, the scriptfile until it's closed.  You'll use both
  127. in your scriptfiles for various purposes.
  128.  
  129.   - I like file-zapping programs, as I mentioned.  Sometimes it's the little
  130. changes that make for that truly customized feel.  I didn't like the "RAM
  131. DISK" name in all caps, so I file-zapped the Ram-handler in the l dir and
  132. changed it to "Ram Disk".  Got a new game the other day, and when I Quit the
  133. program, it pops up a requester asking "Save this game?", with the two
  134. options being SAVE and CANCEL.  I see that CANCEL and I start thinking "Now
  135. is that Cancel the Save, or Cancel the Quit, or Cancel the Quit but not the
  136. Save, or...", so I file-zapped the sucker to read NO and it works just fine.
  137.  
  138.   - I really don't have anything to say about this ENVS: and CLIPS: business.
  139. "Clutter" is what I'd call them.  You find a reason for them, lemme know.
  140. "Speed", I'd imagine. <yawn>
  141.  
  142.   - Here's a fun prank to play on your buddy's Amiga, assuming you have
  143. private access to it.  Open up FED, the font editor, and turn just ONE letter
  144. around! :)  Or, you could also, slowly, over the weeks, remove tiny pieces
  145. from a few fonts here and there.  Time for glasses!  If he's ALREADY wearing
  146. glasses, he'll think his fonts are breaking and it's time to use FixFonts!
  147. When FixFonts doesn't work, suggest it's his monitor! ;>
  148.  
  149.   - Make sure to use the Capture Buffer when you're on a BBS to capture all
  150. the file descriptions so you can review them at your leisure, as well as
  151. have them for reference.  Have a little space ready, though.  My buffer for
  152. JC-BBS's Utilities is 92,217 bytes.  My buffers from GEnie total 300K+.
  153.  
  154.   - Give the computer a little slack.  Multitasking means two programs can
  155. run concurrently, not that you can wantonly overlap functions like crazy.
  156. When you close a program, give the computer a few seconds to recover itself,
  157. ditto opening windows, hitting a DU button, etc.  
  158.  
  159.                                        *
  160.  
  161.   Of the c commands we left on the master Workbench, probably the next ones
  162. you'll want to try will be Skip, Lab and Ask.  Skip and Lab are if you
  163. want to skip over or down to a certain part of a scriptfile, and Ask gets
  164. input from you (yes/no) before continuing on with the scriptfile.  Skip and
  165. Lab are very straightforward; put a "Skip xx" in the scriptfile and when the
  166. computer gets to that command it will skip down the scriptfile 'til it gets
  167. to the command "Lab xx".  Skip now has an option, "back", that skips back
  168. through the the scriptfile to the previous Execute command.  All things
  169. considered, this skip-back feature may be the most important upgrade on the
  170. 1.3 disk.  It means if you want to write a semi-elaborate scriptfile, you
  171. don't have to learn Basic to do it.  Any 100-byte upgrade that saves you
  172. thousands of dollars and a year of school gets my vote.
  173.  
  174.   Ask works fairly easily.  If you want the scriptfile to do something
  175. when you answer "y" (yes), the format is:
  176.  
  177.                        Ask "Do you want the clock?"
  178.                        If warn
  179.                        df0:Clock
  180.                        Else
  181.                        Echo "Maybe next time!"
  182.                        EndIf
  183.  
  184.   If you want to NOT do something unless you answer "n", add a "not" after
  185. the word "warn".  When you see the word "warn", think "yes" and it'll make
  186. semi-sense.
  187.  
  188.   Here are three ways I use Ask:
  189.  
  190.   > Asking me if I want to "Delete stuff in Ram?" before running the paint
  191. kit.  Usually I do (for the memory), but now and then I've got something
  192. stored in there temporarily and want it to stay there.
  193.  
  194.   > Some games, like Gunship, actually have the audacity to assume that when
  195. you die, you're dead, costing you all the points you've so very painstakingly
  196. accumulated so far (if that isn't the tackiest thing you've ever heard of!).
  197. In my Gunship scriptfile, I first copy the game's saved scores to a backup
  198. file, then after the game's through, I ask me if I want to save the game, and
  199. if I died and answer "no", it copies the backup file over to the saved
  200. scores file and it's as if the whole, ugly encounter never took place.
  201.  
  202.   > In certain cases, I like asking me if I want to see a program's docs, or
  203. my own notes, before loading it up.  Sometimes it's just a little reminder
  204. how to quit the program or whatever, like something in a Demos or MiscGames
  205. drawer that you don't run very often. 
  206.  
  207.   - Another command you might be interested in is ChangeTaskPri; it can be
  208. really handy at times.  First, rename it to "Task", for convenience.  What it
  209. does is change the "priority" of a CLI window, meaning, if you increase the
  210. priority of a CLI, like with a "Task 1", whatever command/program you run
  211. from that CLI will do it's thing first, overriding any other tasks that are
  212. currently going on.  A standard CLI has a priority of zero.  It also works in
  213. reverse, if you enter a "Task -1".  Here are some examples of how you might
  214. use it:
  215.  
  216.   Let's say you have a big 500k animation in Ram you want to compress.  In
  217. your CD Ram: CLI window, first type "Task -1".  Then "LHA a <newfilename> *"
  218. to start the compression.  Normally, if you then went off to do something
  219. in another CLI window while the anim was compressing, things would be kind
  220. of sluggish, due to the multitasking.  With the priority for the LHA
  221. process lowered to minus-one, it takes the back seat to anything else you're
  222. doing, so if you go to edit a textfile or something, there's no slowdown.
  223. The LHA task only does it's thing when you're not doing anything else with
  224. the computer, it just sits there and works in the background.
  225.  
  226.   Conversely, if you're in the middle of compressing some huge anim, and
  227. suddenly you want to quickly edit a textfile, just enter "Task 1" in a CLI
  228. and now that CLI window, and anything you do from it, is "boss" and overrides
  229. any other program going on in the background, with the default priority of
  230. zero or less.  Get that?  If you wanted to compress three huge anims, but
  231. didn't want them getting in each others way, you could open three CLI windows
  232. and "Task 1" and "Task 2" in two of them (the third would be zero by
  233. default), then run the three compression tasks.  The "Task 2" window would
  234. work first, then when done the "Task 1" would take over, then finally the
  235. default "Task 0" would do its thing.
  236.  
  237.                                        *
  238.  
  239. - Other BBS programs I like:
  240.  
  241. SnoopDOS - shows what libs/devs/etc a program is seeking
  242. ShoWiz - displays pics in fun ways
  243. Slideshow - ditto
  244. MakeAnim - the next step after LMV; makes both IFF and HAM animations
  245. Friends - cute pointer hack
  246. Target - ditto
  247. VacBench - want to remove a window or icon?  This is the tool for you
  248. BenchQuake - a classic, right up there with Melt
  249. RainBench - some people might vote this Best Hack
  250. Random - runs random tool or scriptfile
  251. Dissolve - nice pic displayer
  252. Sand - I don't know why I like this little fella so much
  253. Startle - Honorable Mention for hack of the year
  254. Trails - your pointer's broken!
  255. WaveBench - another good hack
  256. Zonx - a mini-PacMan, kind of fun
  257. Cycles - arcade game like in the movie Tron
  258. Icefont - definitely font of the year, for paint & processor
  259. AreaCode - gives you location of area code
  260. Keylock - locks up your keyboard and mouse until you type in your secret
  261.           word.  I protect my nude pics with it, just for fun
  262. FM - File allocation map, shows where the file bytes are on the disk.  No
  263.           real practical use for us, but fun to pretend
  264. IFF2PCS - Makes a puzzle out of your IFF pics..very creative
  265. Tetrix - Extremely addictive.  I've seen many variations, take your pick
  266. EVO - a graphic portrayal of how the skull has evolved over the ages
  267. Earth - shows Earth orbiting on any axis, x, y and z
  268. DrawMap - the next step after Earth
  269. Tank - mentioned above.  Simple, but the play is excellent
  270. TrainKit - make your own train track layouts, lets you operate two huffing,
  271.            puffing trains, switch tracks, etc
  272. FishTank - simulates a live aquarium..absolutely terrific animation.  As an
  273.            added bonus, you can draw up new fish and tank backgrounds if you
  274.            have a paint kit that'll take HAM pics
  275. Killer - the best of the Ami vs. them animations..really well done
  276.  
  277.   Update Note:  If you like Tetrix, you've GOT to get Obsess-o-Matic.  Abso-
  278. lutely top honors for Adaptation of the Year.  I mean, Tertis was cute, and
  279. Tetrix was a panic, but THIS is just nuts!
  280.  
  281.   And talk about customizing your system..how about letting the computer do
  282. it for you?  The first project I had for FutureSound was to make recordings
  283. of me saying just all kinds of terrible things for when I made an error,
  284. so now, in my st-seq, Random picks out one of the messages for PlayBeep to
  285. use.  I also let it pick a pointer out for me.  I haven't put Random through
  286. its paces, but I bet some real crazy stuff could be done with it...like used
  287. in conjunction with If, Ask, Skip and Say.  If you do something really neat,
  288. definitely upload it to the boards (with the Random program)..I think people
  289. would get a kick out of it.
  290.  
  291.                                        *
  292.  
  293.   I urge you to support the ShareWare concept, and don't forget the BBSs;
  294. they're doing a lot for us with no thought of compensation.  If they ask for
  295. a little something, it would be considerate to give.
  296.  
  297.   Also, the software most BBSs use don't like it if people just hang up
  298. without exiting the BBS properly, so we should be courteous enough to follow
  299. proper protocol and take the few extra seconds to do it right.
  300.  
  301.                                        *
  302.  
  303.   What to try if you're getting a lot of corrupt downloads:  My own
  304. experience says phone line interference is a major culprit, and this can
  305. be an old phone cord that suddenly gets moved a little bit, something elec- 
  306. trical getting turned on or off, maybe a slight power surge, and even good
  307. ol' out-of-your-control interference, what we used to call "static".  Try
  308. replacing the phone cord, and if you're serious, wire up the modem directly
  309. to the house's main junction box with twisted, solid-core wire.  There might
  310. also be the occasional thing you do with the computer while downloading that
  311. your terminal program finds slightly disagreeable.  I have to admit, though,
  312. I've put this thing through some real loops while downloading (usually
  313. because I forgot I was online at the time, heh heh..) and don't remember a
  314. program not de-arc'ing properly because of it.  I GURU'D a few times while
  315. downloading, but that's different.
  316.  
  317.   That isn't to say that just because a file is corrupt, it's your fault.
  318. The above is for a bunch of corrupt downloads, maybe from different boards.
  319. If you suddenly get just one, most likely it's the board's fault.  If it's
  320. "your" board, call it back up, download it again, and notify the SysOp if the
  321. second download is corrupt, too.
  322.  
  323.                                        *
  324.  
  325.   Now the answer for the great Ram icon poser:  First take the icon you
  326. want for Ram and change it to a Disk icon with IconLab or IconEd.  Next copy
  327. it to df1, named "disk.info".  Pop out df1, re-insert it and you should see
  328. your Ram icon.  Pop open the DU, move the icon in between the windows and
  329. Snapshot the sucker.  Open its window, get it configured where you want the
  330. Ram window to be and Snapshot.  Close the window, remove and re-insert the
  331. disk and make sure everything works correctly.  Copy the icon to some private
  332. drawer, like MyFiles, naming it "Ramicon.info".  In your st-seq, BEFORE
  333. LoadWb, put in the command
  334.  
  335.                 Copy MyFiles/Ramicon.info Ram:disk.info
  336.  
  337.   That copies it to Ram and renames it "disk.info".  A few commands AFTER
  338. LoadWb, put in the command "Delete Ram:disk.info".  After LoadWb does its
  339. thing, the Ram icon is "set" so the disk.info file can then be deleted,
  340. leaving things neat and tidy.  As you can tell, I DID have Mrs. Stolberg for
  341. fourth grade English.
  342.  
  343.                                        *
  344.  
  345.   - If you like Noah's.arc, and think it could benefit others, please feel
  346. free to upload it far and wide.  If I missed something vital, made a terrible
  347. error, please feel obligated to change or add to it.  This is an evolution,
  348. not a process.
  349.  
  350.                                        *
  351.  
  352.